.message-center-container{
				position: relative;
				display: inline-block;
			}
			.message-center-container *{
				box-sizing: border-box;
			}
			.message-center-container a{
				text-decoration: none;
				color:inherit;
			} 
			.message-area{
				display: none;
				position: absolute;
				border: 1px solid silver;
				min-width: 360px;
				min-height: 140px;
				padding: 15px;
				margin-top: 11px;
                z-index: 1000;
                background-color:white;
                border-top-left-radius: 2px;
                border-top-right-radius: 2px;
                border-bottom-left-radius: 2px;
                border-bottom-right-radius: 2px;
			}
			/*.message-center-container:hover .message-area{
				display: block;
			}*/
			.message-down-arrow{
				position: absolute;
				transition: all 0.5s ease;
				top: -10px;
				left: 0;
                height: 10px;
			}
            .message-tip{
                cursor:pointer;
            }
			.message-tip .tip-count{
				    background-color: red;
    				display: inline-block;
    				color: white;
    				position: absolute;
    				width: 15px;
    				height: 15px;
    				text-align: center;
    				font-size: 12px;
    				top: -2px;
                    margin-left: -13px;
    				line-height: 15px;
    				border-radius: 100%;
			}
			.no-message-text{
				height: 50px;
				line-height: 50px;
				text-align: center;
				display: none;
			}
			.message-title .tip-count{
				color: red;
				font-weight: bold;
			}
			.message-more{
				text-align: right;
				margin-top: 15px;
    			font-size: 12px;
    			color: #1c8894;
			}
			.message-list-show{
				font-size: 12px;
			}
			.message-list-show ul{
				list-style: none;
				margin: 0;
				padding: 0;
			}
			.message-list-show ul li{
				padding: 5px 0;
				border-bottom: 1px solid #dbdbdb;
			}


        .message-mask{
				position: fixed;
                background-color:black;
				background-color: rgba(0,0,0,0.5);
				left: 0;
				right: 0;
				top: 0;
				bottom: 0;
				text-align: center;
				white-space: nowrap;
                display:none;
                z-index: 1000;
			}
        body.show-message-mask .message-mask {
            display:block;
        }
			.mask-content{
				display: inline-block;
				vertical-align: middle;
				position: relative;
			}
			.mask-close{
				position: absolute;
				right: -38px;
                top: -28px;
                cursor:pointer;
			}
			.assist-span{
				display: inline-block;
				height: 100%;
				width: 1px;
				vertical-align: middle;
			}
            .content-column{
                width: 700px;
                height: 300px;
                background-color:white;
                padding:50px;
                text-align: left;
                display:none;
            }
            .column-content{
                max-height: 250px;
                overflow-y:auto;
                white-space:normal;
            }
            .level-row-1{
                font-size: 20px;
                text-align:center;
            }
            .level-row-2{
                font-size: 16px;
                margin-top: 20px;
            }